#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
	int a = 24;
	int b = 17;
	int c = a%b;
	while (c!=0)
	{
		a = b;
		b = c;
		c = a % b;
	}
	printf("%d", b);
	return 0;
}

/*#include <stdio.h>
int main()
{
	int i = 0;
	int j = 0;
	for (i = 1000;i <= 2000;i++)
	{
		if (i % 4 == 0 && i % 100 != 0)
			printf("%d ", i);
		if (i % 400 == 0)
			printf("%d ", i);
	}
	return 0;
}*/

//#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int j = 0;
//	int count = 0;
//	for (i = 100;i <= 200;i++)
//	{
//		for (j = 1,count=0;j <= i;j++)
//		{
//			if (i % j == 0)
//				count++;
//		}
//		if (count == 2)
//			printf("%d ", i);
//	}
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int arr = 0;
//	for (i = 1;i <= 100;i++)
//	{
//		if (i % 10 == 9 && i / 10 == 9)
//			arr = arr + 2;
//		else if (i % 10 == 9 || i / 10 == 9)
//			arr++;
//	}
//	printf("%d", arr);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int i = 1;
//	float sum = 0;
//	for (i = 1;i <= 100;i++)
//	{
//		if (i % 2 == 1)
//			sum = sum + 1.0 / i;
//		else
//			sum = sum - 1.0/ i;
//	}
//	printf("%f", sum);
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	char arr[10] = { 23,21,51,33,35,98,32,75,67,97 };
//	int max = arr[0];
//	for (int i = 1;i <= 9;i++)
//	{
//		if (max > arr[i])
//			continue;
//		else
//			max = arr[i];
//	}
//	printf("%d", max);
//	return 0;
//}
// 
// 
//#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int j = 0;
//	for (i = 1;i <= 9;i++)
//	{
//		for (j = 1;j <= i;j++)
//			printf("%d*%d=%d ", i,j,i * j);
//		printf("\n");
//	}
//	return 0;
//}
